package com.xbongbong.paas.script.pojo;

import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;

/**
 * 钉钉待办任务状态更新DTO
 *
 * @author 李智康
 * @date 2022/07/05 14:33
 */
@Getter
@Setter
public class WorkflowDingtalkUpdateDTO implements Serializable {
    /**
     * 脚本校验码
     */
    @NotEmpty(message = "{dto.msg.fixDataJob.xbbCode.NotEmpty}")
    private String xbbCode;
    /**
     * 公司id
     */
    @NotEmpty(message = "公司id不能为空")
    private String corpid;
    /**
     * 钉钉实例id
     */
    @NotEmpty(message = "钉钉实例id不能为空")
    private String dingtalkProcessInstanceId;
    /**
     * 钉钉待办组id
     */
    private String dingtalkWorkrecordActivityId;
    /**
     * 钉钉事项id
     */
    private String dingtalkWorkrecordTaskId;

}
